Installation des Apache-Tomcat-Connectors

Der Apache-Tomcat-Connector für Apache 1.3.x und Apache 2.x heißt mod_jk und ist ein Apache-Modul, das via DSO in eine vorhandene Apache-Installation gelinkt werden kann. Das mod_jk kann man herunterladen z.B. von http://jakarta.apache.org (im Downloadbereich unter Sources, die aktuelle Version ist 1.2.6). Unter SuSE Linux 8.2 und höher befindet sich das mod_jk im Paket apache-tomcat-connectors. Ein unter SuSE Linux 9.0 für den Apache 1.3.28 kompiliertes mod_jk liegt im Kernmodul unter $SUPERX_DIR/webserver/apache/lib), die Quellen liegen in $SUPERX_DIR/webserver/apache/src/jakarta-tomcat-connectors-jk-1.2-src-current.tar.gz.

Bei manchen Systemen ist es sinnvoll, den mod_jk selbst zu kompilieren. Zunächst müssen der Apache 1.3.x bzw. 2.x und das apxs-Tool installiert sein (apxs ist unter SuSE Linux Teil der devel-Package für Apache). Nun entpackt man die mod_jk-Quellen z.B. im Verzeichnis /usr/src/apache/

Dann geht man als root in das Verzeichnis
/usr/src/apache/jakarta-tomcat-connectors-jk-1.2.6-src/jk/native
und gibt ein ($JAVA_HOME und /usr/sbin/apxs müssen ggf. angepasst werden):

Unter Apache 1.3.x:

./configure --with-java-home=$JAVA_HOME --enable-EAPI --with-apxs=/usr/sbin/apxs

Unter Apache 2.x:

./configure --with-java-home=$JAVA_HOME --with-apxs=/usr/sbin/apxs2

Dann gilt für beide:

make

Nutzer von RedHat 9.x beachten bitte folgende Fußnote[14].

Danach ist das Modul kompiliert und wird in das Modulverzeichnis des Apache kopiert (z.B. /usr/lib/apache). Für Apache 1.3:
cp ./apache-1.3/mod_jk.so /usr/lib/apache
bzw. für Apache 2.x:
cp ./apache-2.0/mod_jk.so /usr/lib/apache2

 

Danach kann die Konfiguration des mod_jk beginnen, was im folgenden Kapitel beschrieben ist.

 

 
Seite 75 / 296 erstellt am 05.07.2010
HIS Hochschul-Informations-System GmbH, Goseriede 9, 30159 Hannover,
Tel.: 0511/1220-0, Fax.: 0511/1220-250, E-Mail: info@his.de
(Bei technischen Fragen wenden Sie sich bitte an webmaster@his.de.)

Dieser Hypertext wurde mit dem MemText Autorensystem erzeugt: www.MemText.de